car dump - French English Dictionary